Ithaca Energy reported $384.93M in Sales Revenues for its fiscal semester ending in September of 2024.





Sales Change Date
BP USD 69.11B 16.86B Jun/2026
Exxon Mobil USD 116.02B 30.88B Jun/2026
Ithaca Energy USD 384.93M 23.34M Sep/2024
Shell USD 66.3B 4.79B Dec/2024
Tullow Oil USD 445.5M 240.2M Dec/2025